30ad81ff54fe1d8c5b2ee4306e1ec940628998bd,core/generator/source/jetbrains/mps/generator/generationTypes/java/JavaStreamHandler.java,JavaStreamHandler,touch,#String#boolean#,96
Before Change
public boolean touch(String name, boolean isCache) {
File outputRootDir = isCache ? myCachesOutputDir : myOutputDir;
File folder = FileGenerationUtil.getDefaultOutputDir(myModelDescriptor, FileSystem.getInstance().getFileByPath(outputRootDir.getAbsolutePath())).toFile();
File file = new File(folder, name);
if (file.exists()) {
register(file, false);
return true;
}
After Change
IFile outputRootDir = isCache ? myCachesOutputDir : myOutputDir;
IFile file = FileGenerationUtil.getDefaultOutputDir(myModelDescriptor, outputRootDir).child(name);
mySavedFiles.add(file);
return file.exists();
}
@Override